Au début de la première guerre mondiale, le lieutenant vétérinaire Harry Coleburn se rend en train au camp de Valcartier, au Québec, où sont en train de se rassembler les forces expéditionnaires canadiennes en partance pour l'Angleterre. Lors d'une halte du train, Harry achète un ourson, qu'il baptise Winnie, en hommage à sa ville natale, Winnipeg. L'ourson devient la mascotte du régiment.
Lorsque la jeune mère de Lillian meurt en la mettant au monde, le père de l'enfant se remarie avec la charmante Lady Claudia. Pourtant le coeur de Claudia est dirigé, non pas par son mari, mais par un miroir magique maléfique qui donne à Claudia le pouvoir de régner sur toute chose... jusqu'à la mort. La tentative de meurtre manquée sur la jeune Lillian, oblige la jeune fille à s'exiler dans une forêt sombre où elle rencontre sept nains...